package com.cctcq.domain;

import java.sql.Timestamp;

/**
 * DiscussGroup entity. @author MyEclipse Persistence Tools
 */

public class DiscussGroup implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 1406678434941610041L;
	private String discussGroupId;
	private String discussGroupName;
	private String discussGroupCoverUrl;
	private String discussGroupDesc;
	private String creator;
	private Timestamp createDate;
	private Boolean isAvailable;

	// Constructors

	/** default constructor */
	public DiscussGroup() {
	}

	/** minimal constructor */
	public DiscussGroup(String discussGroupId, String discussGroupName,
			Timestamp createDate, Boolean isAvailable) {
		this.discussGroupId = discussGroupId;
		this.discussGroupName = discussGroupName;
		this.createDate = createDate;
		this.isAvailable = isAvailable;
	}

	/** full constructor */
	public DiscussGroup(String discussGroupId, String discussGroupName,
			String discussGroupCoverUrl, String discussGroupDesc,
			String creator, Timestamp createDate, Boolean isAvailable) {
		this.discussGroupId = discussGroupId;
		this.discussGroupName = discussGroupName;
		this.discussGroupCoverUrl = discussGroupCoverUrl;
		this.discussGroupDesc = discussGroupDesc;
		this.creator = creator;
		this.createDate = createDate;
		this.isAvailable = isAvailable;
	}

	// Property accessors

	public String getDiscussGroupId() {
		return this.discussGroupId;
	}

	public void setDiscussGroupId(String discussGroupId) {
		this.discussGroupId = discussGroupId;
	}

	public String getDiscussGroupName() {
		return this.discussGroupName;
	}

	public void setDiscussGroupName(String discussGroupName) {
		this.discussGroupName = discussGroupName;
	}

	public String getDiscussGroupCoverUrl() {
		return this.discussGroupCoverUrl;
	}

	public void setDiscussGroupCoverUrl(String discussGroupCoverUrl) {
		this.discussGroupCoverUrl = discussGroupCoverUrl;
	}

	public String getDiscussGroupDesc() {
		return this.discussGroupDesc;
	}

	public void setDiscussGroupDesc(String discussGroupDesc) {
		this.discussGroupDesc = discussGroupDesc;
	}

	public String getCreator() {
		return this.creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Timestamp getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Timestamp createDate) {
		this.createDate = createDate;
	}

	public Boolean getIsAvailable() {
		return this.isAvailable;
	}

	public void setIsAvailable(Boolean isAvailable) {
		this.isAvailable = isAvailable;
	}


}